basic grid binding re-done