a little better at adding relations