keys and msges