adding some sporkable-functions and a normalization function for gradually returning the cyrstal to neutral