bug fix and add comment
add test of loopback, better experience and alias