add pure

add pure