warning tidying