Update patterns
Make start point selection interactive