test and exercise