role types.