learned about internal funtions
 played around with imploding and exploding array funtions