new attriubte validation