Next point logic implemented