with bar plots, make sure we start at at least zero. made fig instance an optional argument