requires_executable not really necessary at this point, and I'm on deadline.