can we add a few more asserts here - e.g. post name, post hash.