improved styling
almost complete
i think it's complete