add expand
adust for expand
add description for expand