changed operation so that a limit must be given at commandline