steps to overcoming challenges - Search