Actually, we could use a bit more entropy here