I joined today as I saw the name associated with a programme I was interested in. This place seems to have died a few months ago - what happened?