Added product formular (not finished).