add tps docs
start on canny