there is no need of the output_pending flag anymore