compile fixups