Allow a starting point to be specified