Fully tested for english spreadsheet version