split blog into a separate feature