close #55 close #56, fixed bugs in follow