played around with surface growth. Added some more safeguards to
concentratinwall update function.