PSD additional implementation notes (pdf)
code and other materials