speculating on TODO