fix grid default keyword; support custom grid col