working on push grid button