Starting to work on enforce and check