no need to exec if already present