tracking models
track user motions