Adding utilities and new details to the specifications.