How many functions is your liver responsible for?