fixing typo
logic changes
added duckduckgo