Some miniaturization required.