fix error handling for tags