added moar logic, in case of a lonely key