started implementing collection for dynamic filtering