GSoC 2014 project