work on grid list