add: diameter param