Many thanks Chrissaf, St1ngr4y. Very helpful info - certainly fills the gaps in my knowledge. Fortunately I have a lot of Arduino project development experience having created (among 50 others, mostly not model railway related) a control system for a Hornby turntable. BTW, the design of the turntable is quite good but the manufacturing of it is unbelievably poor for a leading manufacturer. (probably outsourced, that's a sure way to loose control of quality) I spent more time working to free the binding parts of the turntable than I did developing the control system which is controlled by RM-Pro, via a loco definition. I used a different DCC decoder following a U.S. circuit and (probably older than the one used by RUDY) Arduino library. RUDY's example and the library he is using is MUCH easier to code for than the U.S. version. Re servo noise, I have 29 solenoid point motors and they make a lot of noise (I think) Sure there'll be some noise from the servos but if the action is slowed right down and if mounted in a 3D printed noise deadening holder, this will be more tolerable than the clack clack of the solenoid equivalent. I guess my main concern was not understanding enough about the NRMA system. As mentioned earlier, I had little trouble using a loco definition (8 function buttons selected 8 turntable positions) but didn't understand how the accessory decoder might interface with RM. Finally, thanks again for your timely support, much appreciated. Paul