support creating users with groups