Extending blog functionality