a lot af small changes