add linear constraints