Added delays to the deconstruction and changed the method.