separated rack user creation