test new append structure