Checkpointing before update for FB placement
Updated for recent teaching