Some usefull tools