updated improvements for gsoc 2014