Experimental programming for gsf