require tracking class