Functionality for removing predecessors