You check things here you already checked in the constructor. I'll remove this `if` entirely. See my previous comment.