not using local outside of function