i made a function library for our auto program