CAA (Computer application assistant)