removed dead code branch