bunch of formatting issues