add feature to get worksheet ID, fix bugs