changed some mappings, maybe I'll wrap them into a plugin that offers an interface that keeps muscle memory intact even when a backend changes