frontend tweaks and fixes