Code written as part of the TiB Digital Development Club