introduce rotational drift
restore full canvas coordinates