added BlogPost and initial message.t