if there are any exceptions just return