add get-next-regular-frame, and some notes about reactive agents