Predicting and optimising products properties 1