updated class loader