avoid compilation warnings