top down implementation of tracker; tracking added to the application