There are about a thousand ways for this to fail and only one way for it to work and you've managed to make it work.