updated Mac sample with labels and push status/payload