better persist path