several corrections