Feeling immobilized by technology?