refactoring: block devices
refactor: net interfaces
refactor common block devices