allow branch name as argument