option is mandatory
weight is mandatory
duration is mandatory