create interface for adding additional keys