very creative. wish there was some way to make it a little more forgiving, since the timing is incredibly tight