almost finished pre-spreadsheet clientside communication. Waiting on server...