GSoC2007 work