multitude of functions available in R and are even able to write your own functions to