Don't use so many functions and waste code.