todo sample with tasks served from server