letting the computer do all the work