lots of additions fleshing out blog