Minimal changes to rope class