fixed output buffering issue with updater