fix deconstruction error