Newer responsive UI rewrite