changed constructor of cons tracking