update of the corrected version