Some internal classes created.