add multiply params need and unneed properties