created slightly more advanced tests