Fixed observer pattern, auto update on db update working