+ use correct access check method for printing