operating applications