File uploads all working and tweaks to front end