Changes to handle multi filters on execution pt

Implement changes to fix #845 based on @astaxie design