removed implement Marshalable from LoggerDependency class