more css styling that is kind of crappy but working better than before at least