more concise for the start point