remove stupid output, improve code quality and implement brief verbosity, only-swap and only-memory command line flags.