make more stable