add flexible array member