up to TS done, feedback wise