removal of dependent sections