fleshing out elements