a mirror of clip4