testing portability