rever clockwiseness
cleanup args and other things