remove a circular scheduling dependenc