suppress compiler warning