basic relations work, still need to figure out many to many