update for piece info and coordinates