get/set for deref instead of just get