first implementation of Tracking Class