User registration partially implemented