Fixed missing presenter
Added exceptions