preventive framework