improve regular express