handle gen_server crash
more fail info
allow same key multiple times in reads
next/prev test case