abstracted up the get/set methods