Fix reordering and adding documentation to ops