Which of the following are current and emerging advancements in technology? select all that apply.

Typewriter

Tablet computer

Desktop computer

Fax machine

Cloud storage​