added some new tests nothing special