Utilities for any need.  
