translated membranes to direct proxies, added more unit tests