Temp update. Modeled and built out most of post_from_hash method