Front end stuffs and more hacks