almost completed Srg2Source task