implemented working blog