this schema really better work or i might go kill a panda