change nuance of description of loopback
change the way to initialize
support prefix free