user type works properly probably