the finished product