mobile environments