Vectorized and starting to TRY and add my header file.