It can transit start point and end point