add gc test