half way through the class