Worked on overlay class heirarchy.