added direct dependency on libsoup