Hey there! Sorry to hear about what happened to your other website, but you should definitely be welcomed on here!