code cleanup.
change desc of name.
add desc parameter.