getting closer to configurable keys