Is the following sentence missing one or more commas? If it is, where?: Computers are generally accurate although not every type of question can be answered with a program.