fuck, didnt think that through. cant have vectors of numeric handlers