added additional explanation notes