read me
exceptions