updates keyboards