fps: rotation (x and y) finally working 100%

though ... I have to clamp the rotation, not sure why
fps: print cleanup