now accepts starting point as command line arg