final blog v1