CAQ: Making AQ Work with Engineering Problems