[ray+grant]