what the heck makes you guys think there'es new subs comin out. I havent read this anywhere.