config added and case insesitive search
making it runnable