updated class file