removed need for proxy methods