added GC correction