maj doc
add spicilize for ptr
maj doc