some chaotic changes