Making mobility work … with Microsoft Surface