ROP simulation