StateObserver v.1.2