registration of user now possible but lacks checks for faulty data