specialized applications