Welcome to the site. The site did undergo some changes so it could be the same one.