To have many different uses