fleshing it out...