optimized code - this thing really neesd to bo rewritten"
removed import esign components