fix for ICC: aggregate initialization