tidying code.