Added map
added filter()