fixes alignment problems with abstract