rather use index method because it is explicitly defined