added content: functions in R^n