modify runloop observer