. . . "Otherwise, the routine proceeds to step 302, at which it is determined whether any alternative or compatible features or applications" .