add push plugin