Observer system redux (9/48)

Observer system redux