Use functions instead of strings
Hack the schema, ugh