What technology can be used while preserving hardware?