walks like a blog, talks like a frog