ready for a May 09 release - discuss