fully proceesed