Yeah, they make you fast because if you do then your body has all sorts of different levels of everything. They usually check sugar levels, cholesterol and all sorts of other enzyme levels to see if your liver is working properly. You can drink as much water as you want though so if you are worried at all drink a shit ton of water cause it wont really effect the other results as much. Good luck.