add lapply and sapply