decline_content refactor finalised