always update grid