when connecting to sigc signals, use sigc methods, not boost::bind