entity fetch api implemented (with coverage)