better concurrency
i think i found the code again