unified create/update user page