Various utilities we found very usefull in our development