Removed all Observer Pattern occurrences