TESTING DONE !!! coverage 90% without GUI  with 59%