prevents bug in gcc 4.6.3