use your own key