added restart on density change and circle force