adding lookup object for properties to be ignored
moving over to using a callback function due to flexibility