somewhat stable version