add techiques for GF