added original key state info