attribute correction