allow produca to accept options