Removed compiler dependency