Add listener support to manager
Fix filter running order
Null item will remove from DataTools instruction automatically