make it azure-compatible