Major design improvements.