split bitmap index types and bug fixes