working xmlrpc communication
added preferences