we want to actually use those optional params