file upload
fixing bugs, first time user login logic etc