simplified GC marking