FIX : CSD inherit from object