A taxing week for everyone.