modifying to let the user complete the path