added functinality from end to end for user registration