batcher
refactor proper after merge fuckup