add rotn() {from Aug.16}
had been forgotten
update quite a bit