private fixes