Hi - is this group still alive and kicking? I don't see any recent threads and the FB page is gone.