fixing small issues with fields and user auth