a part of why tusur was refactored