threaded decorator in asynchronous module
External image openers