initial state observer functioning