Visual updates, + better mobile compat