what's the behavior if something in this call raises an exception?