added: follow facebook, twitter; and some simplification of the code