there might be some TKSL-related issues as well
refactoring tksl - using global data storage
refactoring - simplify + use global data storage