Moved the Pointerreading to a new class