Text this: Discrete-time dynamic models