A mixed bag...