Digital storage device