simplified proxy creation