added a trick to avoid dead loop of push chain because of portals