Colin Rorrie stepping down from MPI