updated navmCompiler