pop not splice