add peek gc