fleshing out