reverted commit 83fe8a7c950bf0a4783aa7034167844e6bcd16f4
2 regular expression compilation added