add new feature from indexablelistview