many many changes to styling