Beautifully done. I hope you don't mind, but I've extended the background a bit to fit my monitor because this is awesome and I want to look at it more.(I won't share it though, as that would be quite rude.)