working blog, some debugging left to do