whats a reconfigurableservice ? use the jdoc to describe it at least a bit?