rename `persistant` to `persistent`