basic run
almost done