sample gird
define class