Add nugget cast and nugget casting