new Output tools