more lost language::gcc stuff