Explanation of indirect