Add new user logic updated