adapt to grape.