9a) Implement ITunes version on laptop (7) N???R?M
20d) Research assistant gathers support for body (7) no letters
22d) Gold provided diamonds for opening (7) O?I????
27a) DUP's not into suspending controversial flags (7)
29a) Old clips close badly over ring in current display (12) ???????S?O??
All help greatly appreciated