more flexible item options