added parts<=>device assocations