FINAL    PRODUCT