added grid + GUI