updated Utils. changed communication slightly