improve ListSerializer

fix #210