fleshing out docs