index is required? ti can't be null? I saw taht you change this...?