fix high-level language