add 'Abstract' attribute