simplifying if (etc) done; break, continue included