... and all these woes