26. only focused on the previous commit problem, it is only related to the actual code, not gradle. the problem is that if the arrays are not populated, ie there is no file at the beginning or no data has been introduced yet, adding a meeting in the future will not work, but instead of throwing an args exception it throws a NullPointerExc - this is because arrays are instantiated but populated with nothing, need to create a handler for this