31 add first relation

Closes 31 and closes 32