added optional printing description