manufacturing and testing