too much changes to note here; all because of the warpto command and the
warmups