refactoring the add and mult method
removing the match and collect
removing a method to kiss