conditional cleanup in Agent to re-fire PRB