key design elements