extracted some functions/includes into utils
more work on SIMD dot prod