rename windowmanager to contextprovider