Revert "Stage 1"

This reverts commit e053c7fb9b957ecf2e7a268ec837294f3c89084e.
Revert "Revert "Stage 1""

This reverts commit 0b6e5a94758d5c78815dfce3dfc2947a77000698.
Merge pull request #1 from jitu62/filter1

Filter1