update grid interface