Set up a protection system map
instanceof not required  null Check