use equalsIgnoreCase for the key search paramethers