First version of final class.