color changes, new p4 search, c++ tweaks