the model used to simulate the periscope seems to need some more refinement.
the bug is attached. ;D