keep me on edge