generated package
custom exception class added, not implemented
custom exception class added, not implemented