made it so that load and utility can take a string, an array, or a hash... damn that was hard.