first stab at proxy