bug fixed on GF kernel