mkblog dev, not good, need rethinking