jallu's 1000 words

and a bit more