options l & r & a op