The current state of mobile technology