Removed unused Observer-pattern