- created blog functionality