Smelly wind and poo - upset tummy?