basic tracking code and crawler