createUser – implementation