log refactoring and garbaging moved in garbage_manager