All the random things you need, but forgot to get recently!
Works, well and is exactly what I expected.