If start is unspecified, it should be 0