finish 06 performance_monitor. refactor 05 silly_blocks for readability.