add type for user