toyed with avx stuff once more