fix for GCC 4.7