documented the added function and fix the bug in xlsx