implemented comparisons, will be testing to see areas that need improvement