revise 'a'element