extended from grid