added exception library package