Completed a stable version without testing