Added general utilites

Not needed but could be used for future use