allow to call from anywhere
adapt to create screenshot for plan
adjustments