documentation for GC

this could be useful for new devs