prepare output upgrade
additional features and testing