make kernel more complex, half of a shut matrix vector for a single body