414 system apptype refactor