restored stable version