Updated with latest designs.