Specifiy type or Error and update all throws