gaia accesser impl