Could someone in plain english please give their sentiment if this a positive/reasonable announcment and also what it actually means in layman's terms.?