delvis at förf. omarbetad , tillökadoch