method dispose commented