add attribute and modify recipes