fix for clang3.4.2