cleanup sem 2
cleanup sem 3
cleanup sem 4
cleanup sem 5
cleanup sem 4 5 6