Explanation of what I'm doing here.