persistence stuff and fixed setting property