first commit for the standard prototype base GF