the finally product