market watcher updated with session status listener