adding spreadsheet functionality based on ASM to sally