use piece spec repr everywhere, delete rot one