Added user creation method