TP done 95% profit