source: added data processing intellij project