portableness
not defined yet