Add more gc control functions