add gc tut