uncommenting Useful function