added additional tests