spec added
exception instead log message