finish index functionalaity direction hover aware