modified gsoc post