Very nice indeed.. thanks for sharing all of this....