IntMap based implementation complete