Add support for portable df