use reason type for all reasons