add dvcircdR
add dvcircdR
add dlnvcircdR