break for switch and some cleanings