new void void function to help sonar
T2 renamed to P (no T3 comming)
some tests