Sending derived types
Stuff? Idk