explains program in README