did youtube stop taking new videos? search for recently added is 2 days minimum anyone see any new videos there? thanks.