Several utilities