Move all the function in the wlp provider to wlp_application and delete wlp