added fields to add key