https://www.dailydishnews.org.uk/post/callback-trace-contracts-for-the-td2-compare-lane-6cx59t