added libsigc++