Coca Cola struggling but working on better times