does this need to be an `else if`? seems like it should just be a `else`