Working states and animation of Harmon : next need keyboard input at the very least