https://gaytanktopmen.pages.dev/posts/straight-through-processing-stp/