fix duped status code
add client equality specs
add timecop
Add new specs
add more specs
add track
remove unneeded specs