abstract pwns, im gonna try that next.
after vector and splatter