direct access