dynamic description formatting in viewers