No magic bullet for keeping off the pounds