Working state observer