GC with directions