finish the design of the ERRORCHECKING
overlap