maybe add a todo that we still need to make a cleverer exception handling?