updated header cta behaviours and markup for add new item