addition of a utility module