add: initial filter hooks