added cool stuff to util