actually fixed formatting issues thanks to carl