return populated user after creation