add startAt method