FT: timed Due.app sprint with chained call-backs