cleaned up PupilTracker