finsihed v2 modify