probably need to add makefile if adding omp duh