add Selector class
dynamic_check works with new selector class