allow upserting on post