working with device section