almighty so