fixed use key bug