improves regexp