portability features