Jamie here. I do not know if this has been posted but check this out:
http://www.youtube.com/watch?v=9eU0kXhL5k0&eurl=http%3A%2F%2Fvooks%2Enet%2Fmodules%2Ephp%3Fmodule%3Darticle%26id%3D12270
http://www.youtube.com/watch?v=9eU0kXhL5k0&eurl=http%3A%2F%2Fvooks%2Enet%2Fmodules%2Ephp%3Fmodule%3Darticle%26id%3D12270