blog topics functions added