add more tests for backside persistence, its mostly working except attaching an additional value and priority