avoid silly warnings