Benefits of virtual reality based cognitive rehabilitation through