manufacturing constraints