Explain the three purpose of design