The hardest part is tracking calories when Myfitnesspal doesn't have conntection to the internet.