4. the self-recording workflow