Multiset functionality added