major changes to styling and cohesion