implement local parameters