new version for watchperfection