disconstruction problem