added RCXSERVER and interface for externals