renamed types to force_types