http://vivekdalvi.wordpress.com/2008/03/20/using-stack3d-databinding/