Should this logic be part of getBlogHandle function itself ?