Nit: According to the guidelines, you can either use double quote or single quote, but not a mix of them – see in this function, you used single quote here and double quote few lines below.