better check in executable file.