a modification for Popush