check branch and pull from strategy hash before perform

check strategy
update perform
Merge pull request #6 from vexor/filter

Filter