updates to utilities