a thousand words... and some