moving loadData() and pre-compile regexp on init stage is more efficient