non case sensitive check of extension, add comment