use defparameter
add description