modified stack user creation