There are extensions and properties to help display the correct control types. One capability that a host can provide to a plugin is a "worker thread". In programming terms, this means that the plugin can offload some work to be done in another thread that the host provides. This is generally useful because a plugin is usually run in the real-time audio thread of an application, and hence cannot do any non-real-time safe operations (disk-accesses, system calls, etc.). To make it easy for the plugin to achieve its goals (e.g.: load a file from disk), the host can provide a worker thread. The host provides the LV2_Extension for the worker thread and the plugin is then able to use it. There are tools and frameworks available to assist with in creating LV2 plugins. These include DPF (DISTRHO Plugin Framework), two forks of JUCE, Faust, Dplug, iPlug 2 (alpha), and Cabbage (alpha). There is also the ability to load Pure Data patches as well as JIT-run Faust, Rust, Lua or C code in certain LV2 plugins. For information exchange and discussions about LV2 there are user and developer mailing lists, along with the #lv2 and #lad channels on freenode IRC, and forums such as LinuxMusicians. Scottish football attendance records  This article lists Scottish football attendance records under the categories listed below. The highest ever attendance for a UEFA competition match was in the 1969–70 European Cup semi-final at Hampden Park, Scotland's national stadium. A record 136,505 people attended the match between Celtic and Leeds United. The attendance of 149,415 for the Scotland vs. England international match of 1937 at Hampden Park is also a European record. The attendance of 147,365 for the 1937 Scottish Cup Final between Celtic and Aberdeen at Hampden Park is a European record for a club match. Rangers' record attendance of 118,567 at Ibrox is a British record for a league match. This is a list of all 42 Scottish Professional Football League clubs' record match attendances at their home ground. The vast majority of these records were achieved before the advent of all-seater stadia. The cost of building all-seater grounds, and a general decline in attendances, means the present capacities of the clubs stadiums are well below their record attendances. Some records were achieved at a club's previous ground, rather than their current location. For example, Clyde's record was set at Shawfield Stadium, whilst they have since moved to Broadwood Stadium.