check branch and pull from strategy hash before perform

check strategy