Yep, it means something new thats positive.