using generated sideprice factories