add question about call() and apply()