why would you use an std
0