adding in error catching