grid init and connection
update
update