Drinking to keep fit