re-added output system