flexibility in use design