better and simple method with positive look-ahead assertion