started coding the write oriented GC mechanism
added write-triggered GC mechanism