Explanation shortened.