moved rcpconfig into it's own module