Key validation working. Progress on character updates