powerplant:gsoc2018