many utils from over the web that i cannot fork :D