first work on dynamic grid