Add blog and article logic