add: test data
fix: add fixes (tests still fails on last EOL symbols)
add: unit tests