some utilities update