updated layout, revamped styles