use io.writestring instead to get rid of timestamp