Added the util and ready function