Next button cycles through characters properly. uses final, though. May have to check that later