Updated POST confession to use cache instead