call right done method