add optional starting index