virtual reality and Augmented Reality