corr bug to_be_used after while out
Ptr[]()