Re-write of Design