computer aided advance