new handler types (not even done w/ the old, lel)