more styling updates, still not functioning completely