started gc implementation