adds remapping for capabilities and support for semantic capabilities