a lot of testing done