start fleshing it out a bit