amount options made optional