Flesh out again variant 3