observerpatroon beetje aangepast.