Although early computers such as EDSAC made successful use of mercury delay line memory, the technology had several drawbacks; it was heavy, it was expensive, and it did not allow data to be accessed randomly.