observer,

а можно ваши работы где-нить посмотреть?