Add ability to create hard and soft relations