updated add, update, register, authenticate, delete and change Password for user