add composite test