Finished t cpm t with tests