Instead of organizing logic using service, such as Sonarr or Radarr, organize it using function. So now logic is broken up by Custom Format, Release Profile, and Quality Size.