use singular struct/model names while relations are puralized