Revised design.