make "apps" parameter less dumb