basic device part commit