optimize output msg