Fixed a few issues with predecessors