compiler warning updates