added sheet index
added index support and Kind.toString()