add pop and findByNext