fix workbooks parameter passing