explicit implicit set and indexes