don't rely on attr event
break all if's (useful for code coverage)