syncronized and cleaned oriject directory