Experimental version, again