develop key