start and end points