make this a real exception
update link command for new error handling