Author: Olyslager Auto library.