add error catching
bump version