broken down tracker into 3 files for better readability.
same as efore. Forgot to stage files.