refactor to use same strategy for all spreadsheets