finished json support for grab1