working example with has a relation
3d button incomplete