fixed: index changing was bugged on handling negative left
updated EveEve