implement --prefix, update doc