Garbage Collection -Moroccan style