- removed print statement from GC
- error checking before executing kernels in GC
commented out so of the more intensive processing for now