add more functionality to spreadsheet